<%@ page import="sistema.Produto"%>

<g:hiddenField name="vendedor" value="${vendedorInstance.id}"/>

<ol style="float: left;" class="property-list vendedor">

  <g:if test="${vendedorInstance?.nome}">
    <li class="fieldcontain"><span id="nome-label"
                                   class="property-label"><g:message code="vendedor.nome.label"
                                        default="Nome" /></span> <span class="property-value"
                                     aria-labelledby="nome-label"><g:fieldValue
          bean="${vendedorInstance}" field="nome" /></span></li>
  </g:if>
  <g:if test="${vendedorInstance?.cpf}">
    <li class="fieldcontain"><span id="cpf-label"
                                   class="property-label"><g:message code="vendedor.cpf.label"
                                        default="Cpf" /></span> <span class="property-value"
                                    aria-labelledby="cpf-label"><g:fieldValue
          bean="${vendedorInstance}" field="cpf" /></span></li>
  </g:if>
  <g:if test="${vendedorInstance?.endereco}">
    <li class="fieldcontain"><span id="endereco-label"
                                   class="property-label"><g:message
          code="vendedor.endereco.label" default="Endereco" /></span> <span
        class="property-value" aria-labelledby="endereco-label"><g:fieldValue
          bean="${vendedorInstance}" field="endereco" /> <g:fieldValue
          bean="${vendedorInstance}" field="enderecoNum" /> </span></li>
  </g:if>
  <g:if test="${vendedorInstance?.cidade}">
    <li class="fieldcontain"><span id="cidade-label"
                                   class="property-label"><g:message code="vendedor.cidade.label"
                                        default="Cidade" /></span> <span class="property-value"
                                       aria-labelledby="cidade-label"><g:fieldValue
          bean="${vendedorInstance}" field="cidade" /> - <g:fieldValue
          bean="${vendedorInstance}" field="estado" /> </span></li>
  </g:if>
  <g:if test="${vendedorInstance?.telefone}">
    <li class="fieldcontain"><span id="telefone-label"
                                   class="property-label"><g:message
          code="vendedor.telefone.label" default="Telefone" /></span> <span
        class="property-value" aria-labelledby="telefone-label"><g:fieldValue
          bean="${vendedorInstance}" field="telefone" /> | <g:fieldValue
          bean="${vendedorInstance}" field="celular" /></span></li>
  </g:if>
</ol>

<table id="newspaper-a">
  <thead>
    <tr>
      <th scope="col">Cod Barra</th>
      <th scope="col">Categoria</th>
      <th scope="col">Cor</th>
      <th scope="col">Modelo</th>
      <th scope="col">Quantidade</th>
      <th scope="col">Custo Varejo</th>
      <th scope="col">Custo Soma</th>
    </tr>
  </thead>
  <tbody>
  <g:hiddenField name="produto" value=""/>
  <g:hiddenField name="quantidade" value=""/>

  <g:each in="${lst}">
    <g:hiddenField name="produto" value="${it.produto.id}"/>
    <g:hiddenField name="quantidade" value="${it.qtdProduto}"/>
    <tr>
      <td>${it.produto.codBarra}</td>
      <td>${it.produto.categoria}</td>
      <td>${it.produto.cor}</td>
      <td>${it.produto.modelo}</td>
      <td>${it.qtdProduto}</td>
      <td style="text-align: right"><g:moeda valor="${it.produto.custoVarejo}"/></td>
    <td style="text-align: right"><g:moeda valor="${it.valorTotalProd}"/></td>
    </tr>
  </g:each>
</tbody>
<thead>
  <tr>
    <th></th>
    <th></th>
    <th></th>
    <th></th>
    <th></th>
    <th scope="col">TOTAL DA COMPRA</th>
    <th style="text-align: right;"><g:moeda valor="${vendaInstance.valorTotal}" /></th>
    <g:hiddenField name="totalVenda" value="${vendaInstance.valorTotal}"/>
    <g:hiddenField name="venda" value="${vendaInstance.id}"/>
</tr>
</thead>
</table>

<h1 style="margin-top: 50px">Produtos não adicionados: Falta quantidade minima em estoque ou produto não cadastrado</h1>
<ul style="margin-left: 100px">
  <g:each in="${lstNaoAdd}">
    <li>Código de Barra: ${it}</li>
  </g:each>
</ul>
